پیاده سازی مبدل های فرکانسی دیجیتال بر روی fpga ها
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه گیلان - دانشکده فنی
- نویسنده ایمان جمال امیدی
- استاد راهنما سیاوش امین نژاد
- تعداد صفحات: ۱۵ صفحه ی اول
- سال انتشار 1392
چکیده
امروزه پردازش دیجیتال در باند میانی پُلی بین باند پایه و بخش آنالوگ فرکانس بالای یک مودم بی سیم فراهم آورده است. در یک سیستم بی سیم باید بین فرکانس نمونه برداری پایین باند پایه و فرکانس نمونه برداری بالای باند میانی تبدیل صورت گیرد. به علاوه این سیستم باید سیگنال باند میانی را با یک فرکانس حامل مناسب ترکیب کند. این فرآیند¬ها با استفاده از یک duc برای تبدیل بین باند پایه به میانی و یک ddc برای تبدیل بین باند میانی به پایه صورت می¬گیرند. پیاده سازی این بلوک¬ ها به دو صورت نرم افزاری و سخت افزاری می¬ تواند صورت گیرد. چون ساختار این بلوک¬ها پر از ضرب کننده می¬باشد بنابراین نیاز به توان محاسباتی بالایی دارند که برای پیاده سازی ¬های نرم افزاری یک محدودیت محسوب می -گردد. با گسترش و تکامل استاندارد¬های مخابراتی جدید، اغلب نیاز می¬شود تا سیستم¬های duc/ddc از استاندارد¬های متفاوت با مشخصات متفاوتی پشتیبانی کنند. پیاده سازی¬های سخت افزاری مبتنی بر asic به دلیل سخت افزار ثابتشان این نیاز را برآورده نمی¬سازند. درنتیجه شمار زیادی از طراحان برای داشتن قابلیت استفاده مجدد از سخت افزار و انعطاف پذیری به سمت طراحی¬های مبتنی بر fpga ها سوق داده می¬شوند. هدف از این پژوهش، بررسی ساختار سیستم¬های duc/ddc و استفاده از ابزار¬های طراحی و شبیه سازی پیشرفته مانند dsp builder و modelsim برای طراحی و پیاده سازی بر روی fpga های پرسرعت و پر تراکم امروزی است. سیستم-های مورد بررسی یک ddc و یک duc به ترتیب برای استاندارد¬های wimax و w-cdma می¬باشند. بیشترین بخش محاسباتی این مبدل¬ها را بخش فیلتری آن¬ها تشکیل می¬دهد. بنابراین روش¬های مختلف طراحی بهینه برای زنجیره فیلتری این مبدل¬ها به منظور کاهش حجم سخت افزار مصرفی ارائه می¬گردد. درفاز بعدی پارامتر¬های طراحی به محیط dsp builder انتقال داده می¬شوند و درحین ساخت سیستم¬ها، روش¬های طراحی بهینه سیستمی نیز روی آن ها اعمال می¬شود. پس از شبیه سازی سیستم¬ها در محیط متلب و نرم افزار modelsim، سخت افزار تولید شده برای سیستم wimax روی تراشه cycloneiii و برای سیستم w-cdma روی تراشه stratix iv پیاده سازی می¬شود. نتایج سنتز گویای برتری روش¬های طراحی بهینه پیشنهادی می¬باشد.
منابع مشابه
پیاده سازی سختافزاری سیستم های رمزنگاری بر اساس زوج سازی تیت با استفاده از FPGA روی F 2^283
زوج سازی در رمزنگاری، یک نگاشت دوخطی از اعضای دو گروه جمعی از خم بیضوی به یک عضو گروه ضربی از میدان متناهی است و به منظور ساختن طرح های رمزنگاری یا حمله به آنها مورد استفاده قرار میگیرد. زوج سازی تیت پرکاربردترین نوع زوج سازی است که با استفاده از الگوریتم میلر محاسبه میشود و نسخه بهبودیافته این الگوریتم برای خمهای ابرمنفرد زوج سازی &etaT نامیده میشود. به دلیل حجیم و زمان بر ب...
متن کاملپیاده سازی مودم DPIM بر روی FPGA و مقایسه ی عملکرد آن با مودم PPM
در دهه ی اخیر مخابرات نوری فضای آزاد جذابیت زیادی پیدا کرده است و کاربردهای بالقوه ای برای این تکنولوژی پیشنهاد شده است. از بین مدولاسیون های دیجیتال نظیر MDPIM , DPIM , PPM , OOK که در مخابرات نوری فضای آزاد به کار می روند، DPIM مزیت هایی در زمینه ی ظرفیت انتقال، پهنای باند مورد نیاز، توان مصرفی مورد نیاز و طراحی آن دارد. مدولاسیون DPIM با حذف اسلات های خالی ("صفر") که در هر سمبلPPM بلا استفاد...
متن کاملپیاده سازی توابع اولیه بر روی fpga
محاسبات توابع پایه همچون تابع لگاریتمی، نمایی، مثلثاتی، 1/x و ...، که در dsp، پردازنده¬های گرافیکی، سیستم های مخابراتی و ... به کار برده می شود، بسیار مورد استفاده قرار می¬گیرد. از اینرو محاسبه سریع و دقیق این توابع تاثیر زیادی بر روی عملکرد این سیستم¬ها دارد. اگر چه این توابع با استفاده از نرم-افزارهایی با دقت بالا قابل محاسبه هستند ولی در بیشتر کاربردهایی که به محاسبه متعدد این توابع نیاز است...
15 صفحه اولپیاده سازی سخت افزاری سیستم های رمزنگاری بر اساس زوج سازی تیت با استفاده از fpga روی f ۲^۲۸۳
زوج سازی در رمزنگاری، یک نگاشت دوخطی از اعضای دو گروه جمعی از خم بیضوی به یک عضو گروه ضربی از میدان متناهی است و به منظور ساختن طرح های رمزنگاری یا حمله به آنها مورد استفاده قرار میگیرد. زوج سازی تیت پرکاربردترین نوع زوج سازی است که با استفاده از الگوریتم میلر محاسبه میشود و نسخه بهبودیافته این الگوریتم برای خمهای ابرمنفرد زوج سازی ηt نامیده میشود. به دلیل حجیم و زمان بر بودن...
متن کاملپیاده سازی استاندارد رمزنگاری پیشرفته بر روی fpga
اهمیت اعمال رمزنگاری به منظور برقراری امنیت، در تبادل داده های الکترونیکی رابطه ای ضروری را در سالهای اخیر بوجود آورده است. امروزه میلیونها کاربر، حجم زیادی از اطلاعات را در زمینه های مختلف تولید و مبادله می کنند. بنابراین تهدیدهای ویژه ای از منظر امنیت برای این اطلاعات وجود خواهد داشت. استفاده از استاندارد رمزنگاری پیشرفته یکی از بهترین روش های حفاظت از این اطلاعات است. معیارهای تعیین شده بر...
پیاده سازی الگوریتم توربو کدینگ بر روی fpga
در این پایان نامه هدف، بررسی ، انتخاب و پیاده سازی الگوریتم توربو کدینگ بر روی تراشه های قابل برنامه ریزی میباشد. توربو کدها از زمان معرفی آنها به عنوان یک کد تصحیح خطا ی پیشرو، مورد توجه بوده اند . به دلیل قدرت اجرایی بالای توربو کدها ، آنها توسط استانداردهای مختلفی مانند 3gpp به عنوان یک طرح کدینگ کانال مورد استفاده قرار گرفته اند. توربوکدها تکنیک کدینگ کانال قدرتمندی را برای نسل بعدی ارتباطا...
15 صفحه اولمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه گیلان - دانشکده فنی
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023